package cn.hy.face.thrift.dto.reponese;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @program: face
 * @author: qingxiangen
 * @create: 2019-09-04 15:52
 * @description:
 **/
public class BusiGradeDTO implements Serializable {

    private static final long serialVersionUID = -5528878600581746925L;
    /**
     * 主键
     */
    private String id;

    /**
     * 选项名称
     */
    private String name;

    /**
     * 距离年级年数（当距离年级年数和当前值相等，那么它的年级名称就是当前的名称）
     */
    private BigDecimal distanceYear;

    /**
     * 学校id
     */
    private String schoolId;

    /**
     * 创建时间
     */
    private Date createAt;

    /**
     * 创建人
     */
    private String createBy;

    /**
     * 更新时间
     */
    private Date updateAt;

    /**
     * 更新人
     */
    private String updateBy;

    /**
     * 状态（0删除 1正常  2停用）
     */
    private Byte status;

    public BusiGradeDTO() {
    }

    public BusiGradeDTO(String name, BigDecimal distanceYear) {
        this.name = name;
        this.distanceYear = distanceYear;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public BigDecimal getDistanceYear() {
        return distanceYear;
    }

    public void setDistanceYear(BigDecimal distanceYear) {
        this.distanceYear = distanceYear;
    }

    public String getSchoolId() {
        return schoolId;
    }

    public void setSchoolId(String schoolId) {
        this.schoolId = schoolId;
    }

    public Date getCreateAt() {
        return createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(Date updateAt) {
        this.updateAt = updateAt;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }
}
